soft-shell tortoise - Turkish English Dictionary